// 这个是求两个数中最小值的函数，调用函数的时候需要传两个参数
function minNum(a, b) {
    var num = a > b ? b : a
    return num
}

// 这个是求两个数中最大值的函数，调用函数的时候需要传两个参数
function maxNum(a, b) {
    var num = a > b ? a : b
    return num
}

// 求任意多数最大值
function max() {
    // 假设第一个参数为最大的值
    var maxNum = arguments[0];
    // 遍历所有的实参
    for (var i = 0; i < arguments.length; i++) {
        // 把假设的最大值与所有实参比较，如果有一个值大于假设的最大值，就把这个值赋值给 maxNum
        if (maxNum < arguments[i]) {
            maxNum = arguments[i]
        }
    }
    return maxNum
}

function min() {
    // 假设第一个参数为最小的值
    var minNum = arguments[0];
    // 遍历所有的实参
    for (var i = 0; i < arguments.length; i++) {
        // 把假设的最小值与所有实参比较，如果有一个值小于假设的最小值，就把这个值赋值给 maxNum
        if (minNum > arguments[i]) {
            minNum = arguments[i]
        }
    }
    return minNum
}

// 任意两个数之间的随机数  调用函数的时候需要传两个数值的参数
function randomNum(n, m) {

    // 判断两个参数的大小
    var max, min;
    max = n > m ? n : m;
    min = n < m ? n : m;
    return parseInt(Math.random() * (max - min + 1) + min);

}